remove the obstacles/curses placed on someone by a god or enemy - Espagnol Anglais Dictionnaire